squatted down - Spanish English Dictionary